Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12A DUKE STREET Terraced £73,235 £14,000 18 Apr 1997
14 DUKE STREET Terraced £37,596 £26,500 7 Sep 2015
16 DUKE STREET Terraced £115,674 £113,650 11 Dec 2023